I am on the road and I see a Costa Rican police car with the flag of China on it, and I wonder: is Costa Rica really independent? Last weekend (September 15th) Costa Rica celebrated 197th years of independence from Spain while at the same time early this month La […]
Recent Comments