International Latest News Videos and Photos
Browsing Tag


Russian Military equipment put up for sale in Kiev

Russian military materials obtained in the Ukraine-Russia war are put up for sale in a store in Kiev, the capital of Ukraine. The store sells the equipment on telegram and through auctions, and transfers the income the Armed Forces of…

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More