Putting the media aside as well as politics, delays etc. - there were three major factors in this tragedy:-
1. Inept policing/inexperienced Commander
2. Dated turnstiles/ground and terraces
3. Lack of stewarding and medical facilities
The late arrival of 1,000s of fans was the last straw...