London - UK

from Yemen but living UK

Nada Foundation

The official website of the Foundation

CHILD BRIDES of ISLAM.



What we consider pedophilia Islam calls marriage, THIS IS GOING ON IN 91 COUNTRIES, and now England makes 92.

source

more insights