
Europe
Russian State TV Shows Huge Gas Pipeline Explosion In St Petersberg, Suspected Sabotage Within Russia
Videos of a huge fireball erupting near St. Petersburg in Russia have circulated on social media early Saturday morning. Former NATO Supreme Allied Commander James Stavridis shared a video posted by Julia Davis, creator of the Russia Media Monitor, showing […]