VIDEO: Babies born in UAE on day of Hope Probe feat termed ‘astronauts of the future’

VIDEO: Babies born in UAE on day of Hope Probe feat termed ‘astronauts of the future’
play icon
Three newborns donning spacesuit seen at hospital in Dubai.