foxnews.com:  Russian police arrested five people who proposed officials arrest and charge Vladimir Putin with treason for his decision to launch the invasion of Ukraine, which has led to catastrophic outcomes for Russia and its interests."The fact that several municipal deputies in St. Petersburg, Putin’s hometown, came forward accusing [him] of treason and calling for his removal is highly significant," Rebekah Koffler, a former DIA intelligenc...

Please login or subscribe to read more

Leave a review

In World

Follow us on social networks

In Focus