Politics and conflict dominated the headlines again this past week. Republicans revealed their healthcare bill that they hope to replace Obamacare with, while President Trump took some time to surprise a White House tour group and travel to Florida.
Around the world, women and their allies participated in International Women's Day by marching, protesting and making their voices heard, largely in response to healthcare and wage issues.
In India, the stunning celebration of Holi took place, and in New York City a party was held for three impressive centenarians.
Click through the slideshow above to see photos from all of these stories and more, and be sure to check back next weekend for our selection of the best photography from the coming seven days.