Who is responsible for trapping Pakistan in debt?

time Feb 15 2025