Tag: Omar Garcia Harfuch

4 Mexico mayors seek protection after another was brutally beheaded

Four mayors in Mexico have sought federal protection after the brutal beheading…

Atulya Shivam Pandey Atulya Shivam Pandey