05/31/21 Neill Franklin

Major Neill Franklin (Ret) discusses law enforcement, the Peelian Princiiples: The goal is preventing crime, not catching criminals. If the police stop crime before it happens, we don’t have to punish citizens or suppress their rights. Corruption and greed are stopping most departments.

Program: 
Cultural Baggage Radio Show
Date: 
Monday, May 31, 2021
Guest: 
Neill Franklin
Neill Franklin
Share