Tag: World News

Asia Sri Lanka World News

‘He did nothing wrong’: Sri Lankan origin Family of Texas entrepreneur fatally shot by police say he was defending his home

(From NBC News) -A tech entrepreneur in Texas wasn’t given ample time to drop a rifle he was carrying onContinue Reading