Arab Today
The United States on Friday lashed Thailand, Malaysia and Venezuela for failing to make greater efforts to tackle the scourge of human trafficking.
The United States on Friday lashed Thailand, Malaysia and Venezuela for failing to make greater efforts to tackle the scourge of human trafficking.