Roberto Rivas’ Brother and Sister-in-Law Fall from Grace in Costa Rica
The fall from grace of the Electoral Magistrate’s brother in Costa Rica after nearly ten years in this diplomatic post comes over a month after Robert Rivas was included by the US Treasury Department’s Office of Foreign Assets Control in a list of “people involved in serious human rights abuses or corruption.
Read More