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

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