4 ms·This screams russian propaganda. Have a look at the frontpage of this site.by ghnws 3y agoThis screams russian propaganda. Have a look at the frontpage of this site.