TRAC Update 25 January 2024 On 25 January 2024, reports emerged that Darya Trepova, the Russian woman who delivered the statuette containing the IED that killed military blogger Vladlen Tatarsky…
You need a TRAC license to view the rest of this content. Learn more