The subject is notable but the article needs more information. If possible quotes from the cited articles or more details into the interesting particulars may be of help.