Home British police officer rescued after handcuffing self August 19, 2020 Facebook Twitter Pinterest WhatsApp The bobby busted himself. Source link