3 years agoRussian Troops Just SHELLED The Largest Nuclear Plant In Europe, Trading Fire With UkrainiansTimcastIRLVerified