Raw Hyde Admin at 4:06 pm June 11, 2014 Hyde Park, London this afternoon. Richard O’Rourke writes: “Spotted at Speakers’ Corner, among all the crazies spouting their rubbish…” FacebookTwitterPinterest