chakshura.com
A Call for Action
This week marked the 70-year anniversary of the liberation of the Auschwitz concentration camp. Holocaust is a disgrace to the humanity and there is no redemption from the sin of inaction by the wo…