f-16 deal controversy triggers resignations as peru freezes $3.5 billion defense agreement
Peru has been thrown into fresh political turbulence after a major defense deal with the United States was abruptly put on hold, sparking high-level resignations and raising concerns about the … Read More


