CAGAYAN DE ORO CITY, Philippines – The family of Dr. Natividad “Naty” Castro, the physician arrested by the police over charges of alleged kidnapping and serious illegal detention, cried foul over how authorities took her from their San Juan City home on Friday, February 18, even as they called on the government to show them exactly where the doctor has been taken.