Abandoned newborn found in Al Ain park washroom
Video/images of an alleged abandoned newborn baby girl has been doing its rounds on social media. According to news reports, the newborn was left inside the women’s toilet of Al Jahli Park in Al Ain, …