Human Rights
Mehiel Foundation Provides Clean Drinking Water To Families In Rural Pakistan
Mehiel Foundation is a small charitable organisation based in Oxfordshire, UK, founded in 2010 which has undertaken 32 projects in 13 countries around the world. Its primary aim is to…
