Social Justice is a hot topic everywhere these days. There are so many stories breaking out of people who are rising up to overcome insurmountable odds to stand up for justice and individual or national...