India News | Ellen Barry, The New York Times | Wednesday March 16, 2016
A bare-chested priest sat cross-legged in the temple of this farming village on a recent morning and recited all 1,008 names of Vishnu, the Hindu god, in the hope of soon receiving good news from the White House.
www.ndtv.com