”Occupy” protesters welcomed at St. Paul’s Cathedral in London
Scores of anti–corporate demonstrators invaded London’s historic St. Paul’s Cathedral on 16 October, but police who tried to stop them were told to leave by church officials,...
Read more





