Current Affairs 2025 Nawaz Sharif Admits Pakistan Violated Lahore Agreement May 29, 2024 | By Ruby Thakur