Are there Bio Labs being infuriated by the Russians? This was knocked down repeatedly by the MSM and social media platforms many times in the recent past, however new information has surfaced and things begin to be as clear as mud.