he man who faces terror charges over Monday's bus terminal bombing in New York posted a warning to President Donald trump just before the attack.
"Trump you failed to protect your nation," it read. The post by Akayed Ullah was revealed in charges filed by federal prosecutors on Tuesday.
They say the 27-year-old Bangladeshi immigrant carried out the bombing inspired by the Islamic State group.
He wounded himself and three others in Monday morning's attack.
Mr Ullah is accused of blowing up a crude device strapped to his body in an underpass at Manhattan's Port Authority Bus Terminal during the rush hour.
The New York Police Department (NYPD) tweeted that he was facing state charges including criminal possession of a weapon, supporting an act of terrorism and making a "terroristic threat".
The federal charges, announced later on Tuesday, include providing material support to a foreign terrorist organisation, using a weapon of mass destruction and bombing a public place.
Mr Ullah emigrated to the US on a family visa in 2011 from the Chittagong area of Bangladesh.
Mr Ullah's wife did not join him in the US. She and other family members are now being questioned to try to understand how he was radicalized, reports BBC.