‘FARC’ strike Cauca police station, slay 1 officer

by Sarah Cast September 21, 2011