Nepal, entangled with its traditional friend India after being wooed by China, has now raised objections to the construction of roads and barriers in India. Nepal has argued that the roads and dams of India are causing flooding in its area. While the reality is that many parts of Bihar […]