Khaled Beydoun

Khaled Beydoun deceiving people in the name of donation? Fact Check.

Since mid-June, Pakistan has seen unprecedented floods that have claimed 1,100 lives and resulted in $10 billion in damage. One-third…

2 years ago

This website uses cookies.