Twin brothers have been arrested and charged in relation to a federal investigation which have turned up explosive-making materials.
Christian and Tyler Toro had been gathering bombmaking materials since last year and were arrested by the FBI on Thursday in the Bronx in New York City, according to a criminal complaint filed in federal court in Manhattan.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.