Senegal's $44 billion debt dilemma: to whom does it owe money and why it matters - TLT News | Rallies