i dont know about dr. zakir naik views in this regard. however second opinion does exist about karabala incident.
and few historian thinks yazid was not responsible for the shahadat of hazrat hussain. further yazid was a competent ruler and his character was not that impious as it is generally portayed. further he was far more popular than Hazrat Hussain who was supported by only his close relatives and friends.
wallah alim