Time is the father of truth, so goes the saying. But when the truth is out and is irrefutable, it is time for action as delays can be dangerous. This warning holds good for the international community which has failed to take any positive steps to (...)