Odia girl Neha Swain is one of the two Indians who have won the Queen’s Young Leaders award in the UK for their exceptional work in transforming the lives of others. Neha, a youth facilitator and co-founder of NGO Rubaroo provides an inclusive space for young people, irrespective of their socio-economic background, to develop their […]
The post Odia girl Neha Swain wins Queen’s Young Leaders award in UK appeared first on Incredible Orissa.