What The Hell Just Happened In Russia: Powerstation Explosion In Naval Base Region – Helicopters Landing On Moscow Streets – Dead Man Found At Russian Consulate in New York
Mac Slavo Something serious appears to be happening in Russia, as well as at the Russian Consulate in New York. Speculation abounds as multiple events taking place in the last few hours indicate that either […]