Sahih Muslim 2671a - The Taking Away Of Knowledge And The Spread Of Ignorance At The End Of Time | Criterion