Police searched the Northern Virginia home of libertarian activist Adam Kokesh Tuesday evening and took him into custody, according to a news release posted on Kokesh’s Web site.

Kokesh, a former Marine, was being held at the Fairfax County Adult Detention Center, charged with possession of schedule I and II drugs while in possession of a firearm, said Lt. Steve Elbert, a spokesman for the Fairfax County Sheriff’s Office.