The World’s Largest Protest

Mexicans protest their recent fraudulent election process, and yet the corporate media makes it largely invisible.
 

Speak Your Mind