Dubai police 10 july 2018

Muraqqabat Police station in Bur Dubai, where the Filipino mother left her newborn baby. Photo: Google Maps

July 10, 2018 5:26 PM (UTC+8)