PRESTON — Longtime Caroline County residents Olga Velazquez and Frutalco Ramírez were detained by U.S. Immigration and Customs Enforcement on Saturday, May 10, in Preston. You must be logged in to ...