King Mohammed VI of Morocco was prevented from opening a student hostel named after him at the National University of Benin by demonstrating students who claimed the CFA380 million (£390,000) given by Morocco for the project was spent on sub-standard work.