Owner, nephew's wife indicted for setting NY restaurant ablaze
A restaurant owner and his nephew's wife could serve up to 25 years to life behind bars for allegedly setting their Newburgh restaurant on fire in 2017.
More Videos
From CNN Newsource affiliates