Princess Peach costume found on my doorstep, police say

A police officer in a village in Uttar Pradesh’s Kota district found a costume, which was found near a bus stop, and police are searching for the person who made it.Police said the costume was a pink, floral dress with white stripes.The uniform was yellow with blue embroidery, police said.The outfit was purchased from aRead More