The Japan branch of the ruling New Patriotic Party (NPP) is urging Chinese Authorities to stop the blame game and fix challenges that has plagued the African community in that country as reports of alleged racism continue to come up. A statement issued by the branch and in the possession of BestNewsGH.com read in part […]