People holding placards and shouting slogans protest Sunday in Madrid against the mandatory use of face masks and other measures adopted by the Spanish government to prevent the spread of the coronav…
Read More

Leave a Reply