A man has been charged after allegedly punching a doctor in broad daylight.
See omnystudio.com/listener for privacy information.