June 11, 2018

BFTN #10 2018-06-11

On BULLSHIT FILTER THE NEWS this week: Bourdain, suicide and The Three Illusions MormonLeaks: LDS Church connected to at least $32B in U.S. stock market The […]