Abdullah Baabood

Abdullah Baabood

About the author

Abdullah Baabood is the Chair of the State of Qatar for Islamic Area Studies at Waseda University in Tokyo.

Latest Posts

Content Feed

Advertisement