Costa Rica is the only country in the Americas that has an official religion—Catholicism—enshrined in its constitution. While the Constitution recognizes freedom of worship,...
As El Salvador celebrated 204 years of Central American independence with military parades, about 1,500 activists filled the downtown streets of San Salvador. They...