Satellite Photos Show Burning Iran Space Center Launch Pad

DUBAI, United Arab Emirates — A rocket at an Iranian space center that was to conduct a satellite launch criticized by the U.S. apparently exploded on its launch pad Thursday, satellite images show, suggesting the Islamic Republic suffered its third failed lau...