The militarization of police departments around the nation continues, as evidenced by the purchase of a massive, military-grade armored vehicle by an agency in Florida. According to the local NBC affiliate, police in Fort Pierce "are now armed with a U.S. military...


Read More...