What is the Difference between Agoraphobia, Homophobia, Xenophobia and Racism
Every person has some fear in its life and the cause of this fear could be either physical or psychological. Agoraphobia, Homophobia, Xenophobia and Racism are the name of some psychological disorders that a person may face due to any personal or environmental effects.