Ap is reporting suspect are from chechyna, russia....been in country for possibly a year
->>Ap is reporting suspect are from chechyna, russia....been in country for possibly a year
NBC News is reporting they are from Turkey.
Update. Fox News is reporting these 2 suspects are brothers and are from Chechyna, Russia. They have their names.