donovan weermag richardslatest news & developments