Not sure if traffic law allows bicyclists to happily ride across the streets using zebra crossings? I have encountered many such cases recently but if safety is not compromised, I dont give them a chance:- I wont stop for them.....
if they want to cross, please get off and push the bikes and walk like a pedestrian... especially he/she is a foreigner from either china or india/pakistan etc......... zebra crossings are called and meant for pedestrian crossing.... not bike crossings