October 18, 2024 Petition to G7 and G20 Finance Ministers signed by 106 African Religious Leaders from 19 countries. Read the letterĀ here. Tweet