Following Kanye West, 50 Cent and Ice Cube before him, the rapper faced criticism on social media after posting a seeming endorsement of the president.... Read more