By Iva Skoch A billion condoms, 40,000 sex workers CAPE TOWN, South Africa The taxi drivers hustling around the bars on Long Street in Cape Town say they are ready for all the soccer fans that will flood the city in June for the World Cup. So are hotels, restaurants, …
Read More »