Investigation Reveals Mayville Man Who Committed Suicide Was Involved in Child Pornography Case

MAYVILLE, ND (trfnews.i234.me) Steve Volla, a Mayville, North Dakota man who killed himself when confronted by law enforcement last Wednesday was under investigation for child porn. 59 year old Steve vola that man who took his own life last Wednesday in rural Mayville was under investigation for child porn investigation began early in November uh… Continue reading Investigation Reveals Mayville Man Who Committed Suicide Was Involved in Child Pornography Case