@Blanche_neige thank you, but when people chant "free Palestine" don't they say فلسطين حرة? I don't think I've ever heard people chant حرروا فلسطين
I'm not a native English speaker, but I've been fluent in English for many years. "What's your thoughts on" is wrong because "thoughts" is plural, and therefore you must say "what ARE your thoughts on…?" "What is your opinion on...?" is correct. You can definitely use those instead of "what do you think of…?".