HAVRE, Mont. (AP) - An Amtrak passenger from Minneapolis has been arrested after a search of his luggage turned up 17 pounds of marijuana, 14 pounds of marijuana-infused edibles and some hashish.

The Tri-Agency Safe Trails Task Force says Amtrak personnel contacted authorities last week to report a passenger who smelled of marijuana.

Agents with the task force and the U.S. Border Patrol confronted 33-year-old Mohamed Yasin Aboubaker when the train stopped in Havre on Thursday. Authorities removed his luggage and he was allowed to continue traveling.

Aboubaker was arrested when the train arrived in Malta, about 90 miles east of Havre. Aboubaker is jailed in Havre on $75,000 bond and faces three felony drug charges.

Havre Police Lt. Aaron Whitmer says Aboubaker will be appointed a public defender when he makes his initial court appearance.