The demonstrators from Owo Polytechnic blocked Oba Adesida Road chanting “Enough is enough” and demanding urgent government ...