/Subway shooting suspect denied bail on federal terrorism-related charge – CNN

Subway shooting suspect denied bail on federal terrorism-related charge – CNN

Frank James, 62, did not enter a plea on charges of violating a law that prohibits terrorist and violent attacks against mass transportation.

In court, Assistant US Attorney Sara Winik described the attack as “premeditated and carefully planned” as prosecutors requested James remain behind bars. Defense attorneys told the federal judge they consented to him remaining in custody for now but may press again for bail later. The lawyers further asked for a psychiatric evaluation to determine James’ medical needs.

Wearing a khaki prison uniform and blue surgical mask, James spoke only once, to acknowledge he had seen the complaint. Outside the courthouse, his attorney, Mia Eisner-Grynberg, cautioned against a rush to judgment.

“We are all still learning about what happened on that train,” she said. “What we do know is this: Yesterday, Mr. James saw his photograph on the news. He called Crime Stoppers to help. He told them where he was. Initial press and police reports in cases like this one are often inaccurate. Mr. James is entitled to a fair trial, and we will ensure that he receives one.”

The photo gallery below contains graphic images. Viewer discretion is advised.

The court appearance came two days after authorities say James boarded a train, set off two smoke grenades and opened fire on commuters during Tuesday morning rush hour in one of the most violent attacks in the history of New York’s subway system.

The shooting left at least 29 people with injuries ranging from gunshot wounds to smoke inhalation. Four people remained hospitalized as of Thursday evening.

Officials have not released a motive for the attack. Still, they did highlight a series of rambling YouTube videos in which James discussed his views on violence, mass shootings and mental health.
Inside the 30-hour search for the Brooklyn subway shooting suspect Inside the 30-hour search for the Brooklyn subway shooting suspect
In the grievance-filled videos, James, who is Black, said he had post-traumatic stress and espoused his hatred of African Americans and other people he believed had maligned him. In a video posted in February, he criticized a plan by New York Mayor Eric Adams’ administration to address safety and homelessness in the subway, saying it was “doomed to fail.”

In recent weeks, the videos documented his travel from his home in Milwaukee, Wisconsin, to the Northeast — which he referred to as the “danger zone.”

James had been arrested 12 times previously in New Jersey and New York dating back over 30 years, police said. Yet he had never been convicted of a felony, making him eligible to legally purchase a gun, police said. In recent years he worked for short periods for Amazon and for DoorDash, the companies said.

Gun, U-Haul key and bank cards tied to James, complaint states

The shooting happened between the 59th Street station and 36th Street station just before 8:30 a.m. Tuesday.

The suspect, a heavyset Black man wearing an orange reflective jacket, yellow hard hat and surgical mask, set off at least one smoke device and began shooting at people with a Glock pistol, according to a criminal complaint. Witnesses saw the suspect wearing a gas mask, the complaint states.

The gunman fired at least 33 times and struck 10 people, NYPD Chief of Detectives James Essig said. None of the injuries appeared to be life-threatening, officials said.

The smoke created panic as passengers fled to the end of the train, waiting for two minutes until the train arrived at the next station. When it finally made it to the 36th Street station, passengers bolted from the train car and smoke spilled out of the doors, video shows. Others with bloody wounds stumbled to the platform, crying out for medical care.

‘);$vidEndSlate.removeClass(‘video__end-slate–inactive’).addClass(‘video__end-slate–active’);}};CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === true) ? true : false;var configObj = {thumb: ‘none’,video: ‘us/2022/04/13/new-york-shooting-suspect-frank-james-arrested-sot-vpx.cnn’,width: ‘100%’,height: ‘100%’,section: ‘domestic’,profile: ‘expansion’,network: ‘cnn’,markupId: ‘body-text_29’,theoplayer: {allowNativeFullscreen: true},adsection: ‘const-article-inpage’,frameWidth: ‘100%’,frameHeight: ‘100%’,posterImageOverride: {“mini”:{“width”:220,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/220412162156-frank-james-nypd-small-169.jpg”,”height”:124},”xsmall”:{“width”:307,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/220412162156-frank-james-nypd-medium-plus-169.jpg”,”height”:173},”small”:{“width”:460,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/220412162156-frank-james-nypd-large-169.jpg”,”height”:259},”medium”:{“width”:780,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/220412162156-frank-james-nypd-exlarge-169.jpg”,”height”:438},”large”:{“width”:1100,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/220412162156-frank-james-nypd-super-169.jpg”,”height”:619},”full16x9″:{“width”:1600,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/220412162156-frank-james-nypd-full-169.jpg”,”height”:900},”mini1x1″:{“width”:120,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/220412162156-frank-james-nypd-small-11.jpg”,”height”:120}}},autoStartVideo = false,isVideoReplayClicked = false,callbackObj,containerEl,currentVideoCollection = [],currentVideoCollectionId = ”,isLivePlayer = false,mediaMetadataCallbacks,mobilePinnedView = null,moveToNextTimeout,mutePlayerEnabled = false,nextVideoId = ”,nextVideoUrl = ”,turnOnFlashMessaging = false,videoPinner,videoEndSlateImpl;if (CNN.autoPlayVideoExist === false) {autoStartVideo = false;autoStartVideo = typeof CNN.isLoggedInVideoCheck === ‘function’ ? CNN.isLoggedInVideoCheck(autoStartVideo) : autoStartVideo;if (autoStartVideo === true) {if (turnOnFlashMessaging === true) {autoStartVideo = false;containerEl = jQuery(document.getElementById(configObj.markupId));CNN.VideoPlayer.showFlashSlate(containerEl);} else {CNN.autoPlayVideoExist = true;}}}configObj.autostart = CNN.Features.enableAutoplayBlock ? false : autoStartVideo;CNN.VideoPlayer.setPlayerProperties(configObj.markupId, autoStartVideo, isLivePlayer, isVideoReplayClicked, mutePlayerEnabled);CNN.VideoPlayer.setFirstVideoInCollection(currentVideoCollection, configObj.markupId);videoEndSlateImpl = new CNN.VideoEndSlate(‘body-text_29’);function findNextVideo(currentVideoId) {var i,vidObj;if (currentVideoId && jQuery.isArray(currentVideoCollection) && currentVideoCollection.length > 0) {for (i = 0; i 0) {videoEndSlateImpl.showEndSlateForContainer();if (mobilePinnedView) {mobilePinnedView.disable();}}}}callbackObj = {onPlayerReady: function (containerId) {var playerInstance,containerClassId = ‘#’ + containerId;CNN.VideoPlayer.handleInitialExpandableVideoState(containerId);if (CNN.Features.enableVideoObserver && Modernizr && Modernizr.phone) {CNN.VideoPlayer.observeVideoPlayer(containerId);}CNN.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, CNN.pageVis.isDocumentVisible());if (CNN.Features.enableMobileWebFloatingPlayer &&Modernizr &&(Modernizr.phone || Modernizr.mobile || Modernizr.tablet) &&CNN.VideoPlayer.getLibraryName(containerId) === ‘fave’ &&jQuery(containerClassId).parents(‘.js-pg-rail-tall__head’).length > 0 &&CNN.contentModel.pageType === ‘article’) {playerInstance = FAVE.player.getInstance(containerId);mobilePinnedView = new CNN.MobilePinnedView({element: jQuery(containerClassId),enabled: false,transition: CNN.MobileWebFloatingPlayer.transition,onPin: function () {playerInstance.hideUI();},onUnpin: function () {playerInstance.showUI();},onPlayerClick: function () {if (mobilePinnedView) {playerInstance.enterFullscreen();playerInstance.showUI();}},onDismiss: function() {CNN.Videx.mobile.pinnedPlayer.disable();playerInstance.pause();}});/* Storing pinned view on CNN.Videx.mobile.pinnedPlayer So that all players can see the single pinned player */CNN.Videx = CNN.Videx || {};CNN.Videx.mobile = CNN.Videx.mobile || {};CNN.Videx.mobile.pinnedPlayer = mobilePinnedView;}if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) {if (jQuery(containerClassId).parents(‘.js-pg-rail-tall__head’).length) {videoPinner = new CNN.VideoPinner(containerClassId);videoPinner.init();} else {CNN.VideoPlayer.hideThumbnail(containerId);}}},onContentEntryLoad: function(containerId, playerId, contentid, isQueue) {CNN.VideoPlayer.showSpinner(containerId);},onContentPause: function (containerId, playerId, videoId, paused) {if (mobilePinnedView) {CNN.VideoPlayer.handleMobilePinnedPlayerStates(containerId, paused);}},onContentMetadata: function (containerId, playerId, metadata, contentId, duration, width, height) {var endSlateLen = jQuery(document.getElementById(containerId)).parent().find(‘.js-video__end-slate’).eq(0).length;CNN.VideoSourceUtils.updateSource(containerId, metadata);if (endSlateLen > 0) {videoEndSlateImpl.fetchAndShowRecommendedVideos(metadata);}},onAdPlay: function (containerId, cvpId, token, mode, id, duration, blockId, adType) {/* Dismissing the pinnedPlayer if another video players plays an Ad */CNN.VideoPlayer.dismissMobilePinnedPlayer(containerId);clearTimeout(moveToNextTimeout);CNN.VideoPlayer.hideSpinner(containerId);if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) {if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) {videoPinner.setIsPlaying(true);videoPinner.animateDown();}}},onAdPause: function (containerId, playerId, token, mode, id, duration, blockId, adType, instance, isAdPause) {if (mobilePinnedView) {CNN.VideoPlayer.handleMobilePinnedPlayerStates(containerId, isAdPause);}},onTrackingFullscreen: function (containerId, PlayerId, dataObj) {CNN.VideoPlayer.handleFullscreenChange(containerId, dataObj);if (mobilePinnedView &&typeof dataObj === ‘object’ &&FAVE.Utils.os === ‘iOS’ && !dataObj.fullscreen) {jQuery(document).scrollTop(mobilePinnedView.getScrollPosition());playerInstance.hideUI();}},onContentPlay: function (containerId, cvpId, event) {var playerInstance,prevVideoId;if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) {CNN.companion.updateCompanionLayout(‘restoreEpicAds’);}clearTimeout(moveToNextTimeout);CNN.VideoPlayer.hideSpinner(containerId);if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) {if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) {videoPinner.setIsPlaying(true);videoPinner.animateDown();}}},onContentReplayRequest: function (containerId, cvpId, contentId) {if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) {if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) {videoPinner.setIsPlaying(true);var $endSlate = jQuery(document.getElementById(containerId)).parent().find(‘.js-video__end-slate’).eq(0);if ($endSlate.length > 0) {$endSlate.removeClass(‘video__end-slate–active’).addClass(‘video__end-slate–inactive’);}}}},onContentBegin: function (containerId, cvpId, contentId) {if (mobilePinnedView) {mobilePinnedView.enable();}/* Dismissing the pinnedPlayer if another video players plays a video. */CNN.VideoPlayer.dismissMobilePinnedPlayer(containerId);CNN.VideoPlayer.mutePlayer(containerId);if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) {CNN.companion.updateCompanionLayout(‘removeEpicAds’);}CNN.VideoPlayer.hideSpinner(containerId);clearTimeout(moveToNextTimeout);CNN.VideoSourceUtils.clearSource(containerId);jQuery(document).triggerVideoContentStarted();},onContentComplete: function (containerId, cvpId, contentId) {if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) {CNN.companion.updateCompanionLayout(‘restoreFreewheel’);}navigateToNextVideo(contentId, containerId);},onContentEnd: function (containerId, cvpId, contentId) {if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) {if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) {videoPinner.setIsPlaying(false);}}},onCVPVisibilityChange: function (containerId, cvpId, visible) {CNN.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, visible);}};if (typeof configObj.context !== ‘string’ || configObj.context.length 0) {configObj.adsection = window.ssid;}CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === true) ? true : false;CNN.VideoPlayer.getLibrary(configObj, callbackObj, isLivePlayer);});CNN.INJECTOR.scriptComplete(‘videodemanddust’);

Evidence led investigators to pinpoint James as the shooter, police said.

Authorities found a bag containing a Glock handgun, a plastic container with gasoline, a torch, a U-Haul key and multiple bank cards, as well as another bag containing fireworks, the complaint states.

James bought the gun in Ohio in 2011, the bank cards had James’ name on them and the U-Haul key was connected to a van James had rented in Philadelphia, according to the complaint.

Authorities also tracked the purchase of a gas mask to James through an eBay account, two officials said.

In addition, a neon construction jacket, which had been discarded on the subway platform, had a receipt for a storage unit in Philadelphia registered to James, the complaint states.

Brooklyn shooting suspect documented his travels to New York in YouTube videosBrooklyn shooting suspect documented his travels to New York in YouTube videos

Federal prosecutors believe he visited the storage facility filled with ammunition and weapons the evening before the attack, according to court documents. A search of the unit revealed additional ammunition and “a threaded 9mm pistol barrel that allows for a silencer or suppressor to be attached.”

According to the complaint, law enforcement also executed a search warrant at a Philadelphia apartment authorities believe James rented for 15 days beginning around March 28 and found “an empty magazine for a Glock handgun, a Taser, a high-capacity rifle magazine and a blue smoke canister.”

The U-Haul van was recovered by police near the Kings Highway subway station that services the N line. Surveillance video from hours before the shooting shows an individual — wearing a yellow hard hat, orange working jacket and carrying a backpack and rolling bag — leaving the U-Haul van, the complaint states.

How he was caught

Video also shows some of James’ movements after the shooting. After allegedly opening fire, James got off at the 36th Street station, boarded an R train across the platform and got off at the 25th Street station, the complaint states.

Less than an hour later, he was spotted boarding the subway at the 7th Avenue and 9th Street station, about 1.5 miles away, said Essig, the NYPD official.

James was initially named a “person of interest” but was declared a suspect after investigators determined he purchased the gun left at the scene. Police launched a manhunt that ended Wednesday afternoon when officers took him into custody in Manhattan’s East Village.

“We were able to shrink his world quickly. There was nowhere left for him to run,” police Commissioner Keechant Sewell said Wednesday.

Shortly before his arrest, James called Crime Stoppers to turn himself in, two law enforcement sources told CNN. Passersby saw James on the street and flagged down nearby police.
Suspect in Brooklyn subway train shooting called in the tip that led to his arrest, sources saySuspect in Brooklyn subway train shooting called in the tip that led to his arrest, sources say

A witness who was installing cameras outside a hardware store and alerted police told CNN he recognized James from police photos.

“I recognized him like right away, but at the same time I feel kind of panic because he was carrying a backpack on his right-hand side. It was heavy,” Francisco Puebla said. “When he passed by right next to us, he was just talking bad words, talking himself, and just continued walking right on the street.”

Jack Griffin, 17, said he was on a field trip with his high school photography class when he spotted James sitting on a bench on Manhattan’s Lower East Side.

Griffin submitted the tip to NYPD’s Crime Stoppers around 10:30 a.m. Though James wasn’t captured for several more hours, the NYPD later told him the tip helped narrow their net of his whereabouts, he said.

“It’s crazy. I was looking for things to shoot, and I found probably one of the most wanted people,” he said.

Separately, an NYPD official defended the Metropolitan Transportation Authority (MTA) Thursday, two days after officials discovered cameras in three subway stations weren’t working at the time of the shooting.

Other cameras in the system that were working served as “essential elements” in helping track down the suspect before and after the shooting, Deputy Commissioner of Intelligence and Counterterrorism John Miller said in a statement.

“Statements that the lack of cameras on the station delayed the manhunt by many hours are unfair and misleading,” Miller said.

CORRECTION: An earlier version of this story misspelled prosecutor Sara Winik’s last name.

CNN’s Sonia Moghe, Caroll Alvarado, Chris Boyette, Travis Caldwell, Alaa Elassar, Rob Frehse, Jason Hanna, Chris Hippensteel, Artemis Moshtaghian, Paul P. Murphy, Peter Nickeas, Sara Ashley O’Brien, Sharif Paget, Yon Pomrenze, Kara Scannell, Pervaiz Shallwani, Amir Vera, Elizabeth Wolfe and Eliott C. McLaughlin contributed to this report.

Original Source