Search Results

Search Asian Voice

Madame Tussauds London has launched its “Icons of India” celebration this week, bringing together 13 wax figures of leading Indian film stars and cricketers in a limited-time showcase running through May and June.