Baghdad: The terrorist organization Islamic State (ISIS) has claimed responsibility for two suicide bombings in Baghdad, the capital of Iraq. The attack has killed...
New Delhi: India's foreign exchange reserves, which act as a buffer against external shocks and currency fluctuations, fell by $5.24 billion to $617.23 billion...