News | Mon Mar 28, 2016 1:57pm IST

Japan opens radar station close to disputed isles, drawing angry China response