U.S. House votes to raise age to buy an assault rifle to 21

The House on Wednesday passed a sweeping gun bill that would raise the minimum age to purchase an assault rifle in the U.S. from 18 to 21, even though the legislation doesn’t stand much of a cha...