In a small village in Muzaffarpur, India, an extraordinary event has captured global attention. A woman named Shamsa Bibi gave birth to a baby girl with two heads and four
In a small village in Muzaffarpur, India, an extraordinary event has captured global attention. A woman named Shamsa Bibi gave birth to a baby girl with two heads and four