Embakasi East MP Babu Owino and his Starehe counterpart Charles Njagua on Tuesday engaged in violent scuffle at National Assembly’s media centre.

Nation captured their less honourable moments as they exchanged punches before being separated by Parliament staff.

Watch video (Courtesy of Daily Nation) here: