Afghan illegal immigrant who stabbed sister for being 'bad Muslim girl' arrested by ICE agents in New York
Waheed Allah Mohammad was previously sentenced to 10 years for attempted murder in 2008 attack...
Redirecting to full article...
Waheed Allah Mohammad was previously sentenced to 10 years for attempted murder in 2008 attack...
Redirecting to full article...