Tag: US

Asia India North America USA World News

Allen Texas mall mass shooting- Aishwarya Thatikonda, an Indian engineer, among victims

ALLEN, Texas — A young security guard and an engineer from India were among the victims of Saturday’s deadly shootingContinue Reading