NBA basketball player Dwight Howard triggered online backlash Saturday, when he expressed solidarity with Palestinians by tweeting #FreePalestine, only to delete it minutes later. The Houston Rockets centre then apologised for commenting on international politics.