The Meru University of Science and Technology students flocked the streets to welcome back the reinstated Vice Chancellor Prof Romanus Odhiambo who was earlier sent on terminal leave by the university council.
The students went on rampage Monday after the Council sent Prof Odhiambo on a 121-day terminal leave and declined to renew his five-year contract over what it termed as underperformance during his first term.