Alexander Mercouris

Alexander Mercouris

Verified
30.7K Followers
    West Panics As Ukraine Collapses; UK Military: War Lost; Kiev Furious With Starmer
    1:19:15
Rumble logo