They are found in saudi arubia.
islam also means peace.
there are 1.2millon follwers and they are also muslims