Home Tags World news

Tag: world news

Guatemala: Indigenous Citizens Lead Protests Demanding Resignation of the President

Protests have been taking place in Guatemala, where citizens have been demanding the resignation of president  Alejandro Giammattei and other members of its cabinet...

MOST POPULAR

HOT NEWS