Taliya and Gustavo Leak: What Do We Know So Far?

When news of the horrible shooting at the YouTube offices broke, many people were left wondering just what could have led 27-year-old Taliya Mohammed to commit such an atrocity. While the answer to that question remains elusive, one thing is for sure: Gustavo Leak, the husband of Taliya Mohammed, is a suspect in the case. […]