London landmarks go red for religious freedom
World Watch Monitor Westminster Abbey is one of several London landmarks to have been lit up in red for Red Wednesday. PICTURE: World Watch Monitor Iconic London landmarks have been floodlit in red on Wednesday night to raise awareness of people who suffer injustice because of their religion. The Palace of Westminster, Westminster Abbey and Westminster […]