He joined The Washington Post in 2017. He has reported for the "PBS NewHour," the New York Times, Associated Press and others from Syria, Iraq, Afghanistan, Israel and the Palestinian territories, Egypt, Brazil, Mexico, as well as across Europe and the United States.