If only they can be held accountable

Observing most of the international news outlets like BBC and CNN over the last few weeks, you will realize that a particular news item keeps coming up with different headlines. That is the derailment of a train in Taiwan. The incident that has since claimed the lives of about 49 people far. A number that […]