Private bus strike leaves commuters stranded in Kozhikode

India