Thousands of protestors marched in cities across Cuba Sunday, demanding President Miguel Diaz-Canel step down amid a lack of publicly available coronavirus vaccine doses, food and medicine shortages and a shrinking economy exacerbated by the pandemic.