NC man charged with 300 sex crimes against children – Who is  Joshuah Bradshaw? – see his Facebook page before it’s taken down

A North Carolina man is being held on $20 million bond after being charged with more than 300 sex crimes involving children.  

Facebook page

Source: North Carolina man charged with more than 300 sex crimes against children | Fox News