Double Ax-Wielding Man Has a Standoff with Police, Guess What Happened Next
The U.K. Crown Prosecution Service released footage of their standoff with Mohammed Khan, a man wielding two axes in Barmouth, Wales, recently. Reportedly the man was banging on the door of a home when authorities were contacted and was allegedly under the influence of alcohol and drugs. Authorities took swift action and tasered Mohammed, who […]