Wow. The conspiracy theory nuts are now claiming there’s a mountain lion population conspiracy? Wake me when sanity returns.
You really need to think about that.