Two Russian police officers were killed in explosion in Moscow overnight on Wednesday. Our source in Ukraine’s Defence Intelligence says that the killed police officers are former Russian service members involved in the torture of Ukrainian prisoners of war.

Leave a Reply