A eulogy for Sinead O'Connor at her private funeral has said she "suffered more than her share of hardship and adversity". Imam Shaykh Dr Umar al Qadri delivered the tribute, saying the Irish singer was "gifted with a voice that moved a generation"...