We all have the right to our opinions/thoughts and freedom to express them, agree. However but how far are we allowed to aggressively shove those (legally on social media) ideas etc down others peoples throats and drown all others out, to ensure the ''lynching'' of the people we hate?