This is a beautiful story... An old American Muslim lived on a farm in the mountains of eastern Kentucky with his young grandson. Each morning Grandpa was up early sitting...
Tewafuq has the dictionary meaning of “to be correlated to each other in some way” and “to be in a pleasant coherence, correspondence and conformity with each other”. (more…)