TG74: Latest Shock Horror: No Evidence Found for the Russia Afghan Bounty Story