London landmarks go red for religious freedom
Westminster Abbey is one of several London landmarks to have been lit up in red for Red Wednesday.World Watch Monitor Iconic London landmarks have been floodlit in red this evening (23 Nov.) to raise awareness of people who suffer injustice because of their religion. The Palace of Westminster, Westminster . . . Read More