
A Costa Rican woman told Telemetro that Panamanian police took her from her side of the border to a David police station where they forced her to strip and do squats in front of the officers present. The Panamanian authority’s abuse of power and violation of its neighbor’s sovereignty allegedly took place on June...
Read more »