The death has been announced of Princess Felicia Olayoonu Adefila of Adefila compound Ora Igbomina, Osun State. Princess Felicia Olayoonu Adefila transited to the great beyond...