Recent and coming events

Many things happen and here is a list of some recent and coming events: