Former Alexandria, VA deputy police chief detained by CPB at JFK airport. Hassan Aden is a U.S. citizen, the son of an Italian mother and Somali father. Good, let's see how he likes it. This guy was in charge of Alexandria PD when WMR editor was falsely arrested while reporting on the Allen Stanford case.
ADEN WAS DETAINED ON SUSPICION AT THE AIRPORT