Former Greenville police Chief Hassan Aden of Alexandria, Virginia, says he was detained March 13 on his return trip from Paris.
Former Greenville police Chief Hassan Aden of Alexandria, Virginia, says he was detained March 13 on his return trip from Paris.