You may have heard that South Africa signed off on our most expensive deal in history this weekend, so let’s see who is saying what about the nuclear deal.
Continue Reading