Texas Man Indicted for Killing Afghan Refugee – World news

When Abdul Rahman Waziri, 31, was shot while getting his mail at his Houston apartment complex on April 27, police knew who the alleged shooter was as the man had identified himself to officers at the scene, according to authorities. Katia Trevon…

Continue Reading