On a comment on his website in response to a reader's question he explains how he got the data by searching results of protest and uprising reports from mainstream media.
В ответ на вопрос читателя его вебсайта он объясняет, как он собрал данные путем поиска результатов протестов и сообщениях СМИ о волнениях.