George Washington University students topple police barricades.
Late in the evening on April 28, students from the George Washington University toppled police barricades and re-took the area known as U-Yard for a protest on Gaza/Palestine.
Late in the evening on April 28, students from the George Washington University toppled police barricades and re-took the area known as U-Yard for a protest on Gaza/Palestine.
Police and fire units respond to the Israel embassy after a man lit himself on fire.