Africa has been my mind a lot lately and not just because I watched Idris Elba have an implausible confrontation with a crazy lion the other night in Beast. My son is doing his country proud in Zambia as I write this. The fact that today is Zambian Independence Day seemed the perfect time to […]
SOURCE: Trav S.D. at 01:33PM on October 24, 2022