Blogs from Omar Yousaf
More News
-
Why newspapers make you stupid
If the reported word is the ultimate truth, then it seems our media sources are writing down a distorted history.
-
(Not so) Islamic land reforms
Are land reforms Islamic or not - when scholars can't make up their minds how are we expected to move forward?