
Mister Universe 2021 to be held in India
Glamanand Group, the parent company of Mister Universe announced on 14th April 2021 that Mister Universe 2021 will held in New Delhi, India in the month of December. Contestants from more than 50 countries will be taking part in the competition. Nikhil Anand, the president of Mister Universe confirmed that […]
Continue Reading