Ramadan in South Africa: When Communities Come Together