Baidu Browser 43.23.1007.94

Chromium-based web browser that focuses on media and social networks.
This page contains a listing of free software downloads that are available from Baidu. They may be shareware or freeware titles and are available for immediate download.
Web site: