Watch: ‘Impeach Obama’ Protest In Phoenix
Many leftist protesters were also protesting against Obama, accusing him and the President of Mexico of being allied with the drug cartels
This protest took place at Central High School in Phoenix, Arizona. Several hundred protesters took part.
Read more...
