AP: Russian Troops Shelling Europe’s Largest Nuclear Power Station In Ukraine

386

The Associated Press is reporting that Russian troops are shelling Europe’s largest nuclear power station in Ukraine.
» Subscribe to MSNBC: http://on.msnbc.com/SubscribeTomsnbc

About: MSNBC is the premier destination for in-depth analysis of…