System of a Down November 10, 2020 by Amanda London · Published November 10, 2020 “Genocidal Humanoidz” by System of a Down Armenia is one of those parts of the world that whenever its name pops up in the news, it is in more often than not in regards to some type of major conflict. And it...