Who Are Ummat-e-Wast?
Please see: Discussion 36863 • Reply 36904 For further details please watch the videos in this thread: Discussion 4625 • Reply 17715