A Rochester man, David Johnson, is now in Monroe County Jail after being accused of a horrific crime over five years ago.