“Mercouris ( who does have an odd past ) “
Basically a media where spouting Russia propaganda.
Try again, as Miss Leslie Winkle in TBBT says so amusingly, "Dumb ass.". And this time make a cogent remark in a complete sentence.
As to spouts of propaganda, we've our very own Niagra Falls of Ukrainian propaganda, so "bird's do it, bee's do it."