Elgin Police Department, a small community in Bastrop County, Texas, which has been known for various issues of corruption over the years, is once again in the spotlight.  This time, for the firing of one of its highest-rated officers, Steve Ou.  From information gathered through various internet sources, Officer Ou has consistently posted one of the highest if not the highest number of narcotics arrests for Bastrop County.  This is not to say he is overzealous but simply that he is doing his...
Continue reading ...