[The Times of India] LONDON – Nelson Mandela’s name will be etched on stone at the Westminster Abbey. The Abbey which is a living pageant of British history has decided to honour Mandela, former president of South Africa, with a memorial ledger stone in the Abbey church. Westminster Abbey is one of the world’s greatest churches, a […]