Answer
Yes, a Musjid may be financed by a non-muslim state provided the state douse not wish to impose its authority or will against the administration of the Musjid. It is perfectly permissible to perform Salaah in a Musjid financed by non-muslims
and Allah Ta’ala Knows Best
Mufti Ebrahim Desai