DLR delivers satellite images for Indian flood assistance

24 June 2013