Is there any truth to reports of a nationwide strike on Friday demanding Ramaphosa's resignation? Here is the latest ...