Nigerian Catholic Hospital distances itself from disturbing online footage
St. Philomena Catholic Hospital, Benin City, South-South Nigeria, has denied ownership of disturbing footage, circulating on social media, falsely maligning the integrity of the medical facility.
