Russian police pull over female drivers to give them flowers ahead of International Women's Day

Russia’s traffic police held a bizarre stunt on March 7 that saw them pull over female motorists to give them flowers and play a series of games ahead of International Women’s Day. On its website, the Russian Traffic Patrol said female motorists w