New Hampshire September 18, 2019 6:25 pm

NH Restaurant Owner Detained in Lebanon

The owner of a restaurant in Dover, New Hampshire, has been detained in his native Lebanon, accused of torture while working in a prison there decades ago.

US & World Videos

Exit mobile version