Scores of enraged residents from six communities in St Catherine West Central joined taxi and minibus operators in blocking the Point Hill main road to protest the deplorable condition of the corridor, which they claim has gone unrepaired for more...