Sri Lanka’s Ishadi Amanda has achieved a historic milestone by securing the title of First Runner-Up at the 40th Mrs. World pageant held in Las Vegas, USA. This marks the highest placement for a Sri ...
Some results have been hidden because they may be inaccessible to you