IE 11 is not supported. For an optimal experience visit our site on another browser.

Politicians Throw Punches on Live TV

Two city hall deputies traded barbs live on TV Maestro in Tbilisi, Georgia, before breaking out into a fist fight.