AdminMar 271 minWhen the police stop traffic to save a family of ducks in IsraelImagine yourself driving on a busy road, when suddenly you are blocked by a police car. You might think that something serious has...