Emirati astronaut Neyadi's posters adorn the streets of New Delhi ahead of G20 summit

Emirati astronaut Neyadi's posters adorn the streets of New Delhi ahead of G20 summit
play icon
A massive Sultan Al Neyadi’s billboard is placed along a road in New Delhi.