GOVERNMENT ministers and senior officials from over 100 countries will meet in Stockholm, Sweden from 19-20 February to discuss...
- Advertisement -
Three persons are believed to have been killed when a hijacked truck rammed into shoppers in Stockholm, Sweden on Friday.
Support the ICIR
We need your support to produce excellent journalism at all times.