Police Officer Assistance Trust

The Miami-Dade Police Department has suffered a great loss of two of our finest officers, Roger Castillo and Amanda Haworth, who were killed while serving a warrant in Miami-Dade County, Florida, on Thursday, January 20, 2011. We will never forget the endeavor of...