Chinese authorities have determined rockers Oasis are ``unsuitable'' to play in China and scheduled concerts in Beijing and Shanghai have been cancelled due to the band's licenses to play being revoked.
Oasis ``unsuitable'' for China and concerts are cancelled