https://www.mymcr.net/news/mp-grad-charged-in-high-falls-kidnap/article_afcdeece-d68f-11ee-af1f-936431895499.html
Nope. Not buying it.
Looks like a total dingbat.