The Sierra Leone Police at Ross Road Police Station in Freetown are presently Investigating the mysterious death of Aminata Princess, an external beneficiary to the Non Governmental Organization,