Since September 2012 there have been 53 laboratory-confirmed cases of infection with a new virus called the...
Mecca and Medina
For those in search of religious certainty as well as profit, this can be a headache. Halal...