Death to NATO
Munrock
•
1 year ago
•
95%
China-Hosted International Forum On Democracy going conspicuously unnoticed by Western Media again.
youtu.beFred Mmembe spitting fire in this speech
Comments 3
Fred Mmembe spitting fire in this speech