Marxist Magazine Proclaims Mother Teresa the “Greatest Indian”
GO TO SOURCE DELHI, INDIA, August 12, 2002: This BBC article states, “Mother Teresa of Calcutta has been voted the greatest Indian since the country’s independence in 1947 in an Indian magazine survey. The top ten Indians are: Mother Teresa, Jawaharlal Nehru, Vallabhbhai Patel, Indira Gandhi, JRD Tata, BR Ambedkar, Dhibhai Ambani, Sachin Tendulkar, Jayaprakash Narayan and Atal Behari Vajpayee.…