India, Nov. 21 -- Mexico's Fatima Bosch was crowned Miss Universe 2025 in Bangkok, Thailand, concluding a tumultuous 74th edition of the pageant. The season saw a major controversy where Miss Universe Thailand Director Nawat Itsaragrisil publicly scolded Fatima for following instructions from her national director rather than his and was asked to leave. For solidarity, other contestants also walked out in protest. Later, Nawat issued a public apology, in tears.

Despite the humiliation, Fatima Bosch braved through it and won the pageant. But even after the winner being crowned, doubts are being raised by none other than the Miss Universe judge Natalie Glebova, who is a Miss Universe 2005 title holder.

In her recent post shared on Novembe...