Danbury police say Mariana Valentino Do Amaral, a 27-year-old city resident, was charged with illegal sale of cannabis.