Error loading media: File could not be played
Share
Download
Share
00:00
00:00
 

A satellite image shows a site at the King Abdulaziz city where Saudi Arabia is building its first covert nuclear reactor. 104/216

Farhad Nayeb