Denis Kiprotich was detained after a minor argument with a passenger who refused to give up his seat for a mother with a baby, leading to assault charges.