Defense Express

Defence news outlet

A defence news outlet that reported on claims from Russian Telegram channels.

Description from ArmyWeb

Logo: Wikimedia Commons