Cosmonauts protest Russian war. Mar 19, 2022 10:22:36 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Swampy on Mar 19, 2022 10:22:36 GMT -5 Another PR disaster for Putin.