Many In US! Upset With John Cena After His Recent Apology To China

John Cena apologises for saying Taiwan is a country amid backlash Now he is recieving futher backlash from IWC and US Citizens who feel he is being a shill…

Continue Reading