Missing By Staff Reporter - November 18, 2019 Share on Facebook Tweet on Twitter Precia Thembi Barry was last seen in Harare, Khayelitsha on Monday October 7. If you have any information, please contact Harare police on 021 363 9000.
Canal swim challenge