Odia Girl Myra Muni wins ‘Little Miss India 2017’ Title
A five-year-old Odia girl Myra Muni won the Little Miss Galaxy India-2017 title at a national level contest (Little Miss & Mister Galaxy) for children on beauty & talent held in Bangalore in Thursday.
Myra Muni is a native of…