The Chinese sponsored Malawi satellite project that is supposed to benefit 500 villages has flopped following a sit-in strike by dish installers¬†…

Read full story