Iran's Islamic Revolution Guards Corps (IRGC) arrested the British deputy ambassador and other foreigners for "spying" activities such as collecting soil samples in prohibited areas, the country's official news agency has reported. According to a video released by the IRGC Intelligence...
Know MoreGet latest news karnataka updates on your email.