Divine intervention may have saved a German speeder from a hefty fine, according to police. At least he has Mother Nature to thank. Viersen police have shared a speed camera photo on Facebook that shows a dove in flight covering the face of a Renault Twingo driver caught doing 34 mph (54 kph) in an Read more