Sidi Mohamed Abdallahi, a 22-year-old Mauritanian national, has been charged with terrorism, hate crime and attempted murder for shooting a Jewish man in West Rogers Park in October.