“caught on tape” is a rather disingenuous way for this reporter to state the facts.
Omesh was a featured rabble-rouser at the ANSWER rally in DC on Sept 15. cspan videoed and aired the rally. Even the placard on front of the podium was disconcerting - the letters MAS (Muslim American Society) inside a red crescent - announcing them as a sponsor of the event.
I think he is the President of that society...
This guy Omeish has been all over the internet and has been interviewed on the Laura Ingraham show with various guests, including Michelle Malkin. Malkin has written about Omeish on her web site for years.
The bottom line is this - Kaine and his cronies knew about this guy and appointed him anyway. The videos just put Kaine on the spot with no option, but to ask for his resignation.