Russia On The Edge – Dr. Abu Talha Connecting the global ummah
-
- Islam
Dr. Abu Talha discusses the apparent coup which occurred in Russia last week.
Source: https://www.youtube.com/watch?v=uWLbNnmw_Qg
Dr. Abu Talha discusses the apparent coup which occurred in Russia last week.
Source: https://www.youtube.com/watch?v=uWLbNnmw_Qg