RECOMMENDED VIDEOS Here are a mix of viewpoints that address many of the issues discussed in this blog. https://youtube.com/watch?v=XJDU91O6GR8