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

502

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…

guest
0 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments