Russia: Looks Like NATO is Going to Get a Headache!

It looks like NATO has a unwelcome birthday gift coming in the beginning of April. As NATO approaches its 60th anniversary celebrations. Anti-NATO activists are gearing up for mass protests surrounding the alliance, they have gathered in Strasbourg where NATO will hold its summit in April. Opponents of NATO from 80 countries are preparing a […]