Deep freezer

How Two Minors Mysteriously Died While Left Alone In Mom’s Apartment In Ondo State

Two brothers have reportedly lost in life in a mysterious way in their mother’s apartment…