Posted in Delaware, Person James Robert Artis — Delaware BadBizReport November 18, 2020 Leave a Comment on James Robert Artis — Delaware He is a liar and a cheater who has *** with multiple people without protection. Post Views: 66 Author: BadBizReport Website Related Articles Lauren Swain — New Orleans, Louisiana Leah Price — Dayton, Tennessee Tanya Checkett – Toronto, Canada Megan Sly — Kingston, New York