Shillong: Traffic violaters in Shillong were in for a surprise when they were given a rose instead of a challan for violating traffic rules in the Meghalaya capital on Friday.

During the peak hours of traffic, Meghalaya police took a very unique initiative by giving roses to anyone violating the traffic rules. While a few lauded the police for this awareness, a few felt that this was no way to behave.

Meghalaya police ensured that the rules were applied for all -- an Army officer was also caught not wearing a seat belt and was educated about what he had violated.