Ukrainian police crossing the limits of Taliban brutality

While Ukraine is being devastated by Russia’s invasion, the common citizens there are forced to bear the barbaric treatment of their own alleged policemen. The Russian invasion of Ukraine has entered its 120th day today. The situation worsens in many cities of Ukraine, such as Kyiv, Kharkiv, Mariupol, Crimea, Bardyansk, Kherson. […]