Prince Talal Bin Abdul Aziz Image Credit: Twitter

Saudi Arabia’s Prince Talal Bin Abdul Aziz passed away on Saturday.

He was the brother of King Salman and father of Prince Al Waleed Bin Talal.