Why is Karbala called the "land of sacrifice"?
Karbala is where Imam Hussain and his followers sacrificed everything for justice. It remains a sacred place, symbolizing ultimate devotion to truth.