The Protestors are from New York City along Wall Street.
While the posters with the Red Light was Hung Up at Yale University
unfrickin believable
SHOCKER! not.