BJP leader Narendra Modi gestures to supporters as he sits with his mother Heeraben Modi, not seen, on her front porch after seeking her blessing on May 16, 2014 in Ahmedabad, India. Early indications from the Indian election results...More
December 04, 2014 License
I ndonesian President Joko Widodo waves to the crowd while on his journey to Presidential Palace by carriage during the ceremonial parade on October 20, 2014 in Jakarta, Indonesia. Joko Widodo was sworn in October 20, as the president...More
Kim Kardashian and baby North West attend the Givenchy show as part of the Paris Fashion Week Womenswear Spring/Summer 2015 on September 28, 2014 in Paris, France.
Tear gas reigns down on a woman kneeling in the street with her hands in the air after a demonstration over the killing of teenager Michael Brown by a Ferguson police officer on August 17, 2014 in Ferguson, Missouri. Despite the Brown...More
August 15, 2014 License
A nurse and a doctor for tropical medicine wearing isolation suits demonstrate the decontamination procedure as part of ebola treatment capability at Station 59 at Charite hospital on August 11, 2014 in Berlin, Germany. The specialized...More
German Chancellor Angela Merkel attend a welcoming ceremony by Chinese Premier Li Keqiang outside the Great Hall of the People on July 7, 2014 in Beijing, China.
Actress Laverne Cox speaks onstage during Logo TV's 'Trailblazers' at the Cathedral of St. John the Divine on June 23, 2014 in New York City.
U.S. Sen. Rand Paul (R-KY) listens during a news conference on military sexual assault November 6, 2013 on Capitol Hill in Washington, DC. A bipartisan group of senators are pushing to create an independent military justice system with...More
November 06, 2013 License
In this handout photo provided by the White House, President Barack Obama speaks with President Hassan Rouhani of Iran during a phone call in the Oval Office September 27, 2013 in Washington D.C.
September 27, 2013 License
Brazilian President Dilma Roussef speaks at the 68th United Nations General Assembly on September 24, 2013 in New York City. Over 120 prime ministers, presidents and monarchs are gathering this week at the U.N. for the annual meeting.
Lal Krishna Advani