Someone asked me a question about Karbala. He asked to me that if Allah had decided to Karbala and Mohammad sahb told each and everything already then what was the fault of Hazrat yazid?

Hazrat Yazeed?! Anyhow, Prophet PBUH&Family, informed us in advance what would happen to his family from this man and his regime. Doing so does not make him innocent or gives him an excuse to do it. It is like some one says: Allah SWT knows from the beginning that I am going to do this. Hence, I am not responsible for it.