You can download the Weibo International APK for Android on Uptodown. Here, you will find both the latest update and previous versions of this app.