Taliban LASHES two women for singing and dancing
Look out Florida, Muslim Federation is promoting, sponsoring Taliban imams. Islam empowers women. Respect it!
Look out Florida, Muslim Federation is promoting, sponsoring Taliban imams. Islam empowers women. Respect it!