Home Khaled Beydoun

Khaled Beydoun

1 Articles

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 of the country...