Post Tagged with: "Mahatma Gandhi Memorial Plaza coming up in Texas" Current Affairs Notes

Mahatma Gandhi Memorial Plaza coming up in Texas

Mahatma Gandhi Memorial Plaza coming up in Texas

May 10, 2014 at 10:20 AM 1 comment

A seven-foot tall bronze statue of India’s freedom movement leader […]

Read more ›