Beijing [China], June 23 (ANI): Amid mounting pressure over calls for a fresh probe into the origins of COVID-19, a review of Wuhan Institute of Virology's public records and internal…