Stanford University arrests 13 pro-Palestinian protesters
Stanford University campus police arrested a group of pro-Palestinian protesters, who barricaded themselves inside the president's office, on suspicion of…
Stanford University campus police arrested a group of pro-Palestinian protesters, who barricaded themselves inside the president's office, on suspicion of…