India
Usha Vance protects 9-week-old baby as she stumbles off helicopter: ‘only a mother can do’
Usha Vance had a tense but brief moment at Joint Base Andrews in Maryland on Monday, October 5, when she appeared to stumble while leaving a helicopter with
Read the lead story