Russian Photo Posts
23 subscribers
A channel that monitors 95 Russian Telegram channels covering the war in Ukraine for new photos and aggregates them here.
If you have Telegram, you can view and join
Russian Photo Posts right away.