Actor Majid Michel has explained why people hate. According to the Ghanaian filmmaker, people hate because they are taught to hate, ignorant and as a result of racism. 

"Why do we hate ? Answer: We hate because we are taught to hate. We hate because we are ignorant. We are the product of ignorant people who have been taught an ignorant thing, which is that there are 4 or 5 different races. There are not 4 or 5 different races, there is only one race on the face of the earth and we are all members of that race ....

"'The Human Race'. But we have separated people into races so that some of us can see ourselves as superior to the others. We thought it would work, i guess it hasn't worked. It has been bad for everyone.

"So it's about time to get over this business. There is no gene for racism, there is no gene for intolerance, you are not born intolerant, you have to learn to be intolerant and anything you learn you can unlearn and it's time to unlearn our intolerance.

"The ignorance of thinking that you are better or worse than someone else because of the amount of pigment in your skin. Pigmentation in your skin has nothing to do with intelligence, neither does it have to do with your worth as a human being. It's time to get over that. So GET OVER IT NOW. #LEADERSHIP," he wrote.