Texas campus in uproar after protesters hold signs declaring ‘women are property’ on quad after Trump victory
Protestors are members of Official Street Preachers, an organization that ‘covers global and local events from a Christian perspective’
Protestors are members of Official Street Preachers, an organization that ‘covers global and local events from a Christian perspective’