You are viewing a single comment's thread from:
RE: ENGLISH IDIOMS: on the ropes
The Nigerian government has placed it's citizenry on the ropes with their collapsed economy reform strategies
The Nigerian government has placed it's citizenry on the ropes with their collapsed economy reform strategies