Cab driver 'punched in the head' in Qld

Cab driver ‘punched in the head’ in Qld … A Cairns taxi driver has been punched in the head twice by a teen who smashed up the front of his cab with …