probably a Russian propaganda blog
consider the poster
Disband NATO ! Get rid of another globalist warmongering bureaucracy.