The words “Get out of Mexico” are still visible on one shop window as protestors…
India ‘deeply shocked’ after Qatar sentences 8 nationals to death on reported spy charges
Qatar has sentenced eight Indian nationals to death, India’s government said, following their reported detention…