US President Barack Obama, First Lady Michelle Obama bid goodbye to India and have left for Saudi Arabia.
US President Barack Obama, First Lady Michelle Obama bid goodbye to India and have left for Saudi Arabia.
Bud Mench Founder of Bmmg
You need to be a member of Bud Mench Marketing & News Media Group to add comments!
Comments