Britain, Ukraine, Canada, Sweden, Afghanistan Decide Against Iran
Leaders of Britain, Ukraine, Canada, Sweden, and Afghanistan have demanded compensation from Iran over the shooting down of Ukrainian international airline which caused the death of the 176 victims onboard.…